Dictionaries
English
English
Русский
Sign In
Registration
Russian
English
Russian
English
English
Russian
Победа в сражении
Translation победа в сражении into english
победа в сражении
victory in battle
Победа в сражении принесла армии новые территории.
Victory in battle brought the army new territories.
Translations